const { program } = require("commander");

function helpOptions() {
    // 1.处理 --version 的操作，简化命令
    const version = require("../../package.json").version;
    program.version(version, "-v --version");

    // 2.增加其他的 options 的操作
    program.option("-zk", "a zk‘s cli program~");
    program.option("-d --dest <dest>", "a destination folder, 例如: -d src/pages, 错误/src/pages");
    program.option("-s --src <src>", "a source folder");
    program.option("-f --framework <framework>", "your framework name");

    program.on("--help", () => {
        console.log("");
        console.log("  zkcli -v");
        console.log("  zkcli -version");
    });
}

module.exports = helpOptions;
